package com.nanyang.tms.manager.shipment;

import com.nanyang.common.core.page.PageBean;
import com.nanyang.tms.domain.shipment.ShipmentBillDO;
import com.nanyang.tms.domain.shipment.ShipmentBillQuery;
import com.nanyang.tms.domain.shipment.ShipmentBillVO;

public interface ShipmentBillManager {
    /**
     * 分页
     * @param query
     * @return
     */
    PageBean<ShipmentBillVO> listShipmentBill(ShipmentBillQuery query);

    /**
     * 保存
     * @param receiptDO
     */
    void saveShipmentBill(ShipmentBillDO receiptDO);
    /**
     * 作废
     * @param receiptDO
     */
    void cancelState(ShipmentBillDO receiptDO);
}
